当前位置: 首页 > news >正文

25、定制gvim的滚动条、菜单和工具栏

定制gvim的滚动条、菜单和工具栏

1. 滚动条定制

gvim通常会有一个右侧滚动条。大写的L和R选项可让gvim仅在存在垂直分割窗口时显示左侧或右侧滚动条。水平滚动条则由guioptions选项中的b标志控制,包含b显示水平滚动条,不包含则不显示。

有趣的是,左右滚动条可以同时滚动,滚动其中一个会使另一个相应移动。在两侧都配置滚动条能带来很大便利,你可以根据鼠标位置,点击并拖动最近的滚动条。

许多选项(包括guioptions)会控制多种行为,默认情况下可能包含多个标志,未来版本的gvim甚至可能添加新标志。因此,在:set guioptions命令中使用+=-=语法很重要,这样可以避免删除想要的行为。例如,:set guioptions+=l会为gvim添加“滚动条始终在左侧”的选项,同时保留guioptions字符串中的其他组件不变。

2. 菜单定制
2.1 菜单基础特性

gvim具有完全可定制的菜单功能。菜单选项实际上是Vim命令的包装,通过关注菜单右侧显示的按键或命令,你可以逐渐学习Vim命令。例如,在编辑菜单中,虽然初学者可以方便地找到熟悉的“撤销”命令,但使用菜单中显示的Vimu按键会更快更便捷。

每个菜单开头都有一条带剪刀图标的虚线,点击这条

http://www.jsqmd.com/news/91905/

相关文章:

  • 7个让你重新爱上阅读的理由:Readest如何拯救你的碎片化时间?
  • DDD从0到企业级:迭代式学习 (共17章)之 四
  • 9、UNIX系统文件管理与POSIX标准解析
  • 民宿平台管理|基于Java + vue民宿平台管理系统(源码+数据库+文档)
  • 打造企业级AI助手:LobeChat插件系统深度使用教程
  • 5步构建高效强化学习环境:从零掌握gym空间设计实战
  • 2025智能家居更新策略:3步规避风险+紧急回滚技巧
  • 27、Vim自动缩进与关键字补全功能详解
  • 10、深入探索Shell字符串操作符:功能、应用与技巧
  • 助农农商|基于Java+ vue助农农商系统(源码+数据库+文档)
  • OptiScaler终极使用教程:快速掌握游戏画质优化核心技术
  • 绿色算力革命:液冷技术如何让数据中心能耗降低 30% 以上?
  • 超市管理|基于Java+ vue超市管理系统(源码+数据库+文档)
  • 腾讯开源Hunyuan-7B:256K超长上下文+快慢思考重塑大模型应用边界
  • 11、Korn Shell 编程:整数运算与变量使用
  • 如何用3个步骤构建超越传统搜索引擎的向量数据库系统?
  • 二手物品交易|基于Java + vue二手物品交易系统(源码+数据库+文档)
  • 学生选课|基于Java + vue学生选课系统(源码+数据库+文档)
  • 第七十一篇:单元测试与集成测试:unittest, pytest深度实战与Python最佳实践
  • 18、Unix系统网络服务配置与接口配置指南
  • 如何解决2.5D游戏开发中的深度感知难题?实战案例深度剖析
  • 37、Vile编辑器:功能特性与使用指南
  • SSDTTime终极指南:轻松解决Hackintosh硬件兼容难题
  • 第七十二篇:CI/CD流水线:自动化测试与部署深度实战
  • 河北省秦皇岛市山海关区自建房设计公司哪家强?2025 最新评测排行榜 + 5 星企业推荐 - 苏木2025
  • 1、技术环境定制与程序获取指南
  • React Native Snap Carousel:打造沉浸式滑动展示体验的技术解析
  • 边缘 AI 算力爆发:手机、穿戴设备背后的本地智能支撑
  • 学校组织架构图在线设计 教学管理部门层级
  • 切纸机批发厂家有哪些?国内优质厂商推荐 - 品牌排行榜